Vagrant Story Game Design